//  @ Project : GagalPanen
//  @ File Name : spritesconstants.cpp
//  @ Date : 3/9/2011
//  @ Author : Irvan
//
//


#include "spritesconstants.hpp"

int SpritesConstants::waterSpriteStartLocationXCoordinate() {
  return kWaterSpriteStartX;
}

int SpritesConstants::waterSpriteStartLocationYCoordinate() {
  return kWaterSpriteStartY;
}

int SpritesConstants::harvestSpriteStartLocationXCoordinate() {
  return kHarvestSpriteStartX;
}

int SpritesConstants::harvestSpriteStartLocationYCoordinate() {
  return kHarvestSpriteStartY;
}

int SpritesConstants::sickleSpriteStartLocationXCoordinate() {
  return kSickleSpriteStartX;
}

int SpritesConstants::sickleSpriteStartLocationYCoordinate() {
  return kSickleSpriteStartY;
}

std::string SpritesConstants::getWaterSpriteRep(Direction dir) {
  return "w" + DirectionNamespace::getDirectionSingleRep(dir);
}

std::string SpritesConstants::getHarvestSpriteRep(Direction dir) {
  return "h" + DirectionNamespace::getDirectionSingleRep(dir);
}

std::string SpritesConstants::getSickleSpriteRep(Direction dir) {
  return "s" + DirectionNamespace::getDirectionSingleRep(dir);
}
